sand cloth - German English Dictionary